Magellan at a glance